package model

// CommandReq 命令请求
type CommandReq struct {
	Cmd    int `json:"cmd"`    // 命令请求参考文档
	Toggle int `json:"toggle"` // 0关闭 1 开启
}

type CommandRsp struct {
}

// SendMessageReq 消息请求
type SendMessageReq struct {
	Cmd  int         `json:"cmd"`  // 命令参考文档
	Data interface{} `json:"data"` // 请求内容需要枚举到文档上
}

type SendMessageRsp struct {
}

// GetMessageReq 获取消息请求
type GetMessageReq struct {
	Cmd  int         `json:"cmd"`  // 命令参考文档
	Data interface{} `json:"data"` // 附加数据
}

type GetMessageRsp struct {
	Cmd  int         `json:"cmd"`  // 操作类型命令参考文档
	Data interface{} `json:"data"` // 回包的数据结构
}
